package com.shoponline.dao;

import com.shoponline.po.User;

public interface UserDAO{
	
	/**
	 * 验证用户是否存在
	 * @param email 用户邮箱
	 * @param password 用户密码
	 * @return 返回数据库中对应的用户对象 不存在该用户则返回为空
	 * */
	public User checkLogin(String email,String password);
	
	/**
	 * 检测用户用户名是否唯一
	 * @param username 用户名
	 * @return boolean用户名是否唯一，true是唯一，false不唯一
	 * */
	public boolean checkUserName(String username);
	
	
	public boolean checkEmail(String email);
	
	/**
	 * 
	 * 保存用户
	 * @param user 要保存的用户信息
	 * */
	public void saveUser(User user);
	
	/**
	 * 更新用户信息
	 * @param user 要更新的用户信息
	 * */
	public void updateUser(User user);
	
}
